var _ = require('./../../../../FrameWork/we_underscore');
var UtilScqm = module.exports = {};

UtilScqm.getRealXVet2 = function(_pos)
{
    var x = _pos.x;
    var y = _pos.y;
    x = Utils.isDecimal(x) ? x * cc.winSize.width : x;
    y = Utils.isDecimal(y) ? y * cc.winSize.width : y;
    return new cc.Vec2(x, y);
};


UtilScqm.getRealVet2XRand = function(_pos)
{
    var vec2 = this.getRealXVet2(_pos);
    return _.random(vec2.x, vec2.y);
};

UtilScqm.getRealYVet2 = function(_pos)
{
    var x = _pos.x;
    var y = _pos.y;
    x = Utils.isDecimal(x) ? x * cc.winSize.height : x;
    y = Utils.isDecimal(y) ? y * cc.winSize.height : y;
    return new cc.Vec2(x, y);
};


UtilScqm.getRealVet2YRand = function(_pos)
{
    var vec2 = this.getRealYVet2(_pos);
    return _.random(vec2.x, vec2.y);
};